# 定义一个求平方的函数

# 函数在定义的时候，可以将参数赋值一个默认值
# 好处：调用者调用函数更灵活（默认参数可以传，也可以不传）
# 注意点：①必选参数在前，默认参数在后，否则Python的解释器会报错
# ②当函数有多个参数时，把变化大的参数放前面，变化小的参数放后面。变化小的参数就可以作为默认参数。
def power(x, n=2):
    """
    求一个数x的n次幂
    :param x: 待求幂运算的数
    :param n: 幂,默认值是2
    :return: x的n次幂
    """
    return x ** n


power1 = power(11)
print(power1)

print(power(11, 3))
